little/no better than - Turkish English Dictionary